Ben Davis
Boys - Girls
Currently 1973 to 2025


'73 '74 '75 '76 '77 '78 '79 '80 '81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99
Year Rank 10 8 8 4 8 5 2 1 4 8 3 3 1 11 9
All-Time Rank 417 341 190 696 382 214 721 659 584 124 99 381 608 391 1,222 307 218 919 882

'00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25
Year Rank 38 20 14 27 25 57 44 97 94 102 71 30 39 33 109 72 61 17 19
All-Time Rank 906 705 815 1,082 1,178 1,354 1,261 661 602
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
48  Scott Williams 1984 15:44 15:27 15:34 15:27 #1  
68  Fasil Bizuneh 1997 17:01 16:15 15:39 15:32 15:32 #1  
186  Friedrich Rademacher 1991 15:50 15:43 15:43 #2  
241  Aboubakar Ibrahim 2025 16:45 15:46 15:46 15:46 #11  
259  Bryan Huston 1989 16:33 16:18 17:09 15:46 15:46 #5  
341  Luke Brahm 2011 17:28 16:35 16:03 15:51 15:51 #14  
356  Amsalu Bizuneh 1993 16:39 16:02 15:52 15:52 #5  
400  Brad Bernhardt 1996 17:39 16:55 16:25 15:53 15:53 #2  
471  Jonathon Deal 1990 16:43 16:28 15:55 15:55 #10  
599  Mike Skiles 1999 16:37 16:19 15:59 15:59 #8  
626  Mark Chastain 1991 16:32 16:32 16:00 16:00 #10  
748  Rabah Rahil 2002 16:31 16:04 16:04 #11  
764  Jim Gillman 1976 16:58 16:05 16:05 #23  
833  Traishaun Johnson 2009 17:42 16:23 16:20 16:06 16:06 #28  
902  Karl Swihart 1976 17:01 16:19 16:08 16:08 #30  
953  Tesfaldet Hailu 2025 18:08 17:01 16:09 16:09 #37  
956  Tim Sweeney 1998 16:49 16:59 16:30 16:09 16:09 #15  
1,144  Andy Wilson 2007 16:40 16:25 16:13 16:13 #30  
1,269  Marc Dickison 1989 17:25 16:40 16:24 16:15 16:15 #22  
1,419  Jeff Faulk 2000 16:59 16:18 16:18 #24  
1,434  Kevin Swihart 1975 17:25 16:18 16:18 #40  
1,821  Mike Prow 1975 16:29 16:24 16:24 #55  
1,826  Shewaferahu Gared 2018 17:28 16:24 16:24 #61  
1,838  Matt Kinley 2001 16:25 16:25 #35  
1,901  Jeff Nielsen 16:25 #78  
1,971  Derek Eaton 1996 17:17 16:27 16:36 16:27 #39  
2,108  Mark Dickerson 16:29 #39  
2,166  Jeff Morgan 1990 16:35 16:30 16:30 #44  
2,189  Tony Courtney 1984 17:04 16:47 16:30 16:30 #54  
2,203  Troy Higgins 1986 16:30 16:30 #41  
2,207  Chuck Douglas 1975 16:30 16:43 16:30 #69  
2,325  Elroe Tafese 2025 17:58 16:32 16:32 #102  
2,328  Dennis McWilliams 1986 16:32 16:37 16:32 #55  
2,358  Sean Hartman 1990 16:53 16:32 16:32 #53  
2,368  Tim Powers 1976 16:35 17:15 16:33 16:33 #78  
2,525  Scott Brannon 1994 17:05 16:34 16:56 16:34 #48  
2,541  Alan Rice 1976 16:35 16:35 #85  
2,741  James Jones 1993 16:44 16:37 16:37 #58  
2,849  Jay .Jones 1993 16:38 16:38 #61  
2,869  Amanuel Medhane 2009 17:28 16:38 16:38 #116  
2,877  Jim Doyle 1984 17:04 16:38 16:38 #75  
3,007  Robert Christman 1983 16:40 16:40 #98  
3,025  Dallas Scott 1995 17:25 16:40 16:40 #67  
3,058  Brian Swihart 1978 16:40 16:40 #99  
3,083  Robert Tatman 1974 16:40 16:40 #86  
3,120  Fthawi Shumai 2025 18:00 16:41 16:41 #139  
3,146  Yosef Soloman 2020 19:21 17:47 16:52 16:41 16:41 #112  
3,149  Rex Ray 1984 16:49 16:41 16:41 #83  
3,387  Joel Black 1992 16:57 16:44 16:44 #83  
3,424  Mark Scott 1974 16:44 16:44 #90  
Donovan White 2007 17:09 16:55 16:45 16:45
Nick Sefton 2007 16:51 16:46 16:56 16:46
Stanley Lovins 1987 17:08 16:47 16:47
John McDonald 1989 16:51 16:48 16:48
David Behrmann 2013 17:21 16:49 16:49 16:49 16:49
Dan Craft 16:49
Zach Brickler 2019 18:29 18:14 17:00 16:49 16:49
Anthony Rader 1995 17:45 17:25 16:50 16:50
Jack Sharkey 2012 18:15 17:21 16:51 16:51
Robert Shaw 1983 16:51 16:51
Robert Beasley 1988 16:54 16:51 16:51
Bill Christman 1983 16:52 16:52
Jay Snodgrass 1988 17:35 17:19 16:53 16:53
Jeff Ogden 1984 16:55 16:55
Seth Rupenthal 2006 17:38 16:56 16:56
Manamanya Opiew 2018 16:56 16:56
Chris Hutto 2020 18:22 17:21 17:01 17:01
Travis Kyle 1990 17:02 17:02
Kace Rhoades 2020 19:13 17:14 17:02 17:02
John Doty 1989 17:59 17:03 17:03
Brian Garden 1996 17:04 17:04
Cameron Peck 2013 18:03 17:05 17:05
Jim Said 1976 17:06 17:06
Greg Wilson 1985 17:07 17:07
Peter Wilson 1993 17:07 17:07
Keith Crawford 1996 17:39 17:08 17:08
Jesse Brooks 1995 17:08 17:08
Ernest Momodu 2020 17:53 17:08 17:08
Finan Doyle 2024 18:06 17:44 17:46 17:09 17:09
Josh Williams 2009 17:37 17:36 17:10 17:10
Carlos Davalos 2018 18:28 18:06 17:40 17:12 17:12
Todd Courtney 1987 17:13 17:13 17:13
Eron Walker 1983 17:22 17:14 17:14
Alan Hocker 1990 17:14 17:14
Bob Christman 1983 17:14 17:14
Dominique Suggs 2011 17:27 17:15 17:15
Henos Haile 2024 19:04 18:20 17:15 17:15
Jesse Vargas 2018 17:57 17:16 18:03 17:55 17:16
Jonathan Chastain 1993 17:17 17:49 17:36 17:17
Aaron Perez Tovias 2024 18:59 17:33 17:18 17:18
Fanuel Tikabo 2023 17:18 17:18
Victor Alex Cuevas 2022 18:38 17:45 17:27 17:18 17:18
Lewis Claxon 2026 18:20 17:20 17:20
Justin Nielson 1999 17:20 17:20
Tim Dusenberry 1986 17:23 17:23
Dominique Brooks 2010 17:24 17:24
Amanuel Araya 2014 18:32 17:24 17:57 17:24
David Gilmartin 1999 17:41 17:25 17:25
Yonas Araya 2017 18:10 18:32 17:25 17:25
Josh Bishop 2013 17:41 17:40 17:26 17:26
Andriy Hernandez Valdez 2025 17:27 17:27
Esteban Alberto 2009 18:16 17:27 17:27
Jeremy Dreher 1991 17:27 17:27
Henok Tesfay 2015 18:33 17:30 17:30
Andriy Hernandez 2025 17:32 17:32
Dustin Nichols 1998 17:36 17:34 17:36 17:34
Edwin Toribio-Vicente 2019 17:34 17:34
Noah Pumphrey 2015 18:08 17:35 17:41 17:35
Antonio Futrell 2013 18:25 17:38 17:38
Matt Hockersmith 1998 18:26 17:39 17:39
Bob Shaw 1983 17:40 17:40
David Adesanya 2022 18:38 17:41 17:41
Simon Latcovich 1993 17:41 18:45 17:41
Firiesenay Zegeye 2028 17:42 17:42
Randy Gilbert 1977 17:43 17:43
Hayden Baldwin 2018 18:20 17:51 17:44 18:51 17:44
Connor O'Day 2014 17:46 17:46
Solomon Mihretab 2025 18:34 17:47 17:47
Omar Zamora 2011 17:48 17:48
Luke Thomas 2009 18:02 17:48 17:48
Brandon Richey 2014 17:48 18:08 17:48
Shamarke Ali 2021 17:49 17:49
Scott Federspill 17:49
Godae Nwineewii 2023 19:50 17:49 17:49
Tony Futrell 2013 17:49 17:49
Ryan Taylor 2009 18:10 17:51 17:51
Scott Sewell 1997 17:53 17:53
Tim Imel 2011 17:53 17:53
Matthew Millard 2011 17:54 17:54
Jeremiah Gallagher 1997 17:56 17:56
Tsenat Hailu 2027 18:40 17:56 17:56
Kevin Arthur 2008 17:56 17:56
Daniel Camacho 2022 18:57 18:16 17:57 17:57
Matt Bray 2021 18:33 18:01 19:04 18:01
Jahi Flowers 2017 18:32 18:01 18:01
Lee O'Connor 2002 18:02 18:02
Tim Anderson 2013 18:05 18:05
Mubarak Owolabi 2026 18:05 18:05
Paul Mcdonald 2005 18:07 18:07
Israel Awoyungbo 2023 18:07 18:07
Adrian Carter 2014 18:07 18:07
Hardy Hill 2005 18:12 18:12
Charles Pittman 2023 20:03 18:40 18:12 18:29 18:12
Shallmon Sigmon 2015 18:58 18:16 18:16
Trace Perez 2015 18:21 18:16 18:16
Terrance Bennett 1994 18:16 18:16
Faith Oluwamuyemi 2025 19:15 18:17 18:17
James Sims 2012 18:18 18:18
Eliu Rodriguez 2014 18:18 18:51 18:18
Erick Gallardo Cortes 2021 18:18 18:18
Kyle Crawford 2000 18:21 18:21
Maurice Macklin 2016 19:19 18:22 18:22
Alex Kwizera 2022 18:24 18:24
Salama Bitwenge 2026 18:25 18:25
Michael Shumai 2024 18:53 18:25 18:25
Souleyama Soul China 2025 18:25 18:25
Lazaro Diaz 2014 18:26 18:26
Tyler Speitel 2019 19:11 18:26 18:26
Tatum Paglia 2023 19:31 19:01 18:27 18:27
Eyobe Assefa 2025 19:07 18:28 18:28
Nick Asher 2015 18:28 18:28
Carter Brickler 2020 18:28 18:28
Garrison King 2006 18:29 18:29
Clay Butler 2022 18:30 18:30
Wilfred Menjivar 2015 18:30 18:30
Jeremy Fine 1999 18:34 18:34
Colin Holtson 2010 18:34 18:34
Robert Kaldenberg 2002 18:35 18:35
Ivan Medina 2018 18:37 18:37
Tyler Sutton 2011 18:40 18:40
Raif Miller 2021 18:41 18:41
David Crenshaw 2024 19:00 18:44 18:44
Richard Emerton 2001 18:44 18:44
Rudy Bowens 2012 18:47 18:47
Jordan Walker 2015 18:47 18:47
Mathews Zemen 2017 18:49 18:49
Chris Sims 2002 18:54 18:54
Austin Cary 2009 18:57 18:57
Edwyn Lozano 2025 18:59 18:59
Erick Gallardo-Cortes 2021 19:00 19:00
Samsum Zemichael 2024 19:00 19:00
Juan Havvard 2022 19:01 19:01
Michael Bryan 2005 19:03 19:03
Isaak Faulk 2019 19:05 19:05
Victor Salinas 2018 19:06 19:06
Hector Perez 2014 19:10 19:10
Raiginald Comia 2017 19:16 19:16
Elin Rodriguez 2014 19:22 19:22
Elliott Mims 2022 19:23 19:23
Ryan McMaster 2003 19:31 19:31
Christian Eilenstine 2021 19:33 19:33
Kevin Kempf 2001 19:37 19:37
Christopher Reynoso 2026 19:39 19:39
Dillon Edwards 2022 19:40 19:40
Kevin Andres 2023 19:43 19:43
Elijah Grady 2023 19:52 19:52
Noel Zavala Martinez 2026 19:53 19:53
Jonathan Gbassie 2027 19:56 19:56
Christian Yataco 2023 20:06 20:06
Waisu Gafar 2025 20:18 20:18
20,143  Martin Olaletan 2023 21:11 #2264  
RankYearRatingYear RankAll-Time Rank
1   1990 180     #1   #99 
2   1989 190     #2   #124 
3   1976 213     #8   #190 
4   1984 222     #4   #214 
5   1996 223     #1   #218 
6   1995 248     #3   #307 
7   1975 257     #8   #341 
8   1991 265     #4   #381 
9   1983 266     #382 
10   1993 267     #3   #391 
11   1974 273     #10   #417 
12   1988 316     #5   #584 
13   2025 319     #19   #602 
14   1992 320     #8   #608 
15   1987 331     #659 
16   2024 332     #17   #661 
17   1982 338     #696 
18   2007 340     #14   #705 
19   1986 343     #8   #721 
20   2009 361     #27   #815 
21   1998 376     #9   #882 
22   2006 382     #20   #906 
23   1997 384     #11   #919 
24   2011 416     #25   #1,082 
25   2018 434     #30   #1,178 
26   1994 444     #1,222 
27   2020 449     #33   #1,261 
28   2019 467     #39   #1,354 
2005 515     #38  
2008 517    
2013 520     #44  
1999 559    
2012 576     #57  
2023 584     #61  
2010 604    
2017 659     #71  
2022 672     #72  
2001 704    
2015 759     #94  
2014 776     #97  
2016 799     #102  
2021 884     #109